<!DOCTYPE html>
<html lang="zh-CN">
<head>
    <meta charset="UTF-8">
    <title>Document</title>
</head>
<body>


<script>

    // 通过 throw 抛出异常
    function add(a, b) {
        if (!a || !b) {
            throw new Error("参数少了一个")
        }
        return a + b
    }

    // 通过 try catch 捕获异常
    function get() {
        try {
            // 从服务器获取数据
        } catch(e) {
            console.log(e.Error)
        } finally {

        }
    }

    // 通过 debugger 设置断电

    function fun() {
        let a = 1
        let b = 2
        // debugger会直接在对应的位置打上断点，打开控制台就会跳到这个位置，便于在代码很多的时候进行调试，不用手动打断点
        debugger
        let c = a + b
        return c
    }



</script>
    
</body>
</html>